@charset "ISO-8859-1";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:0 none;
outline-color:#-moz-use-text-color;
outline-style:none;
outline-width:0;
font-family:Helvetica,Arial,Tahoma,sans-serif;
font-size:12px;
margin:0;
padding:0;
}

.clear {
clear:both;
}

.header {
width:950px;
margin:auto;
padding:5px 0;
}

.line {
background:url("../images/line.png") repeat-x scroll 0 0 transparent;
height:5px;
width:950px;
margin:auto;
}

.header h2 {
font-size:2em;
font-weight:400;
}

.top_line {
background:#0082C8;
height:13px;
}

.body {
width:950px;
margin:20px auto;
}

.body h3 {
font-size:1.7em;
font-weight:400;
}

.c-head {
background:#D0E4F0;
margin:10px 0;
padding:10px;
}

ul {
margin-left:20px;
}

ul li {
padding:3px 0;
}

.checker {
margin:10px 0;
}

.checker input {
line-height:1em;
width:400px;
-moz-border-radius:2px;
background:#FCFCFF;
border:1px solid #669;
font-size:1em;
margin:0 3px 0 0;
padding:5px;
}

.checker button {
cursor:pointer;
padding:6px 5px 5px;
}

.page_rank {
background:#FFF6BF;
border:2px solid #FFD324;
margin-bottom:1em;
padding:0.8em;
position: relative;
}

.rank {
color:red;
font-size:15px;
}

.embed_code {
width:900px;
-moz-border-radius:2px;
background:none repeat scroll 0 0 #FCFCFF;
border:1px solid #669;
height:30px;
padding:10px;
}

.footer {
width:930px;
text-align:center;
margin:auto;
padding:10px;
}
.info{
padding: 10px;
background: #FFF6BF;
margin-top: 5px;
display: none;
}
.adv{
position: absolute;
right: 15px;
top:0px;
}
.addthis{float:right;margin-top:32px;}